From c6dd998ec8866fafd8f1cb4ff73c52e1c21f2a00 Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Fri, 13 Jul 2018 08:05:54 +0100 Subject: [PATCH] automation/build: update stretch-i386 dockerfile We don't need to specify /bin/bash in the entry point rune, otherwise non-interactive invocation of the container would fail with something like: + C=debian:stretch-i386 + export CONTAINER=registry.gitlab.com/xen-project/xen/debian:stretch-i386 + CONTAINER=registry.gitlab.com/xen-project/xen/debian:stretch-i386 + cd /local/work/COMMITTER/xen-32.git + git fetch origin + con git reset --hard origin/staging *** Ensuring registry.gitlab.com/xen-project/xen/debian:stretch-i386 is up to date *** Launching container ... /usr/bin/git: /usr/bin/git: cannot execute binary file While at it, use shorthand "linux32". Signed-off-by: Wei Liu Acked-by: Doug Goldstein --- automation/build/debian/stretch-i386.dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automation/build/debian/stretch-i386.dockerfile b/automation/build/debian/stretch-i386.dockerfile index ec37a5fbf8..65247a474e 100644 --- a/automation/build/debian/stretch-i386.dockerfile +++ b/automation/build/debian/stretch-i386.dockerfile @@ -8,7 +8,7 @@ ENV USER root RUN mkdir /build WORKDIR /build -ENTRYPOINT ["/usr/bin/setarch", "i686", "/bin/bash"] +ENTRYPOINT ["linux32"] # build depends RUN apt-get update && \ -- 2.30.2